red carpet – Deutsch–English translations

🇬🇧 en de 🇩🇪

red carpet noun

  • a strip of red carpet laid for a VIP
Roter Teppich
Wiktionary Links